forest's inhabitants - Turkish English Dictionary